package org.csmzxy.class2333.internal;

public class DeviceController {
    private String controllerName;
    //构造方法，初始化设备控制器名称
    public DeviceController(String controllerName){
        this.controllerName = controllerName;
    }
    //设备控制器连接设备的方法
    public void connectToDevice(){
        System.out.println("设备控制器成功连接到设备");
    }
    //设备内部成员类
    class Device{
        private String deviceName; //定义设备名称
        public Device(String deviceName){
            this.deviceName = deviceName;
        }
        //设备开机方法
        public void powerOn(){
            System.out.println(controllerName+"控制"+"开机!");
        }
        //设备关机方法
        public void powerOff(){
            System.out.println(controllerName+"控制"+"关机");
        }

    }
}
